permanent workers - French English Dictionary